![]() Method for corresponding with data among system in digital mobile radio communication network
专利摘要:
According to the present invention, each sub system includes essential common operation data (PLD) necessary for operating the entire mobile communication system by interworking between a base station management unit (BSM), a control station (BSC), and a base station (BTS), which are sub-systems of the digital mobile communication network. The present invention provides a data matching method for matching a call processing operation without interruption, and the present invention provides a method for detecting a change error through communication between sub-systems when a change of operation data is requested, and when an error is detected, a higher level system. In this case, the relation is loaded between the subsystems by loading a relation in the system where the error occurs regardless of the subsystems. In addition, by performing the operation of loading the entire relation in relation units between each sub-system at a predetermined time, the call processing operation is not interrupted during the loading to match the entire operation data, thereby improving the reliability of providing a mobile communication service. 公开号:KR20000060227A 申请号:KR1019990008362 申请日:1999-03-12 公开日:2000-10-16 发明作者:김선희;양승봉 申请人:김영환;현대전자산업 주식회사; IPC主号:
专利说明:
{Method for corresponding with data among system in digital mobile radio communication network} The present invention relates to a method of data matching between a base station manager (BSM), a base station controller (BSC), and a base station transceiver subsystem (BTS) in a digital mobile radio communication network. In particular, it is possible to perform the function of loading the error detected relation and the periodic relation loading function by sending and receiving the data change request message between BSM, BSC, and BTS, so that each system does not stop the mobile communication service. The present invention relates to a method of data matching between systems in a digital mobile communication network for matching data between networks. In general, a communication system is divided into a plurality of subsystems to be operated and managed. For example, a digital mobile communication system includes a BTS for performing a wireless access function with a mobile station; A BSC managing the BTS; It is configured to include the BSC and the BSM for operation management and maintenance of the BTS, providing a mobile communication service to the subscriber. Since several systems provide mobile communication services by interworking with each other, each system needs essential common data to operate the entire mobile communication system. That is, BTS is Program Loading Data (PLD) to manage the operation of BTS, BSC is Operation Data (PLD) to manage the operation of BTS managed by BSC and BSC, BSM is operation of BSM and BSC and BTS Each has its own operational data (PLD) to manage it. The PLDs of BSMs, BSCs and BTSs each must be matched for smooth system operation. When another subscriber joins, or a device corresponding to a resource is mounted or detached, data on the same should be changed. When changing such data, all corresponding data of each system should be changed, so that each system should have matching data. When data is changed in order to have matched data between systems, the BSM 1 sends data changes to the BSC 2 and the BTS 3 to the BTS 3 so that the BTS 3 changes the data. After that, the data is changed in the order of BSC (2) and BSM (1). However, when data change is abnormally performed in the BSC (2) when performing data change between systems, the BSC (2) cannot receive PLD loading from the BTS (3). As a result, a data mismatch occurs between the BSM 1, the BSC 2, and the BTS 3. Thus, there is no reliability in system operation and management. In order to recover the data inconsistency between the systems, the BSC (2) should receive the entire PLD from the BSM (1) and the BTS (3) from the BSC (2). Since all functions related to the call service are stopped, there is a problem that the mobile communication service is stopped. Therefore, the present invention has been proposed to solve the conventional problems as described above, the object of the present invention is Data change request message between BSM, BSC, and BTS sends and receives the function of loading the error detected relation and periodic relation loading, so that the data between the systems cannot be interrupted without interrupting the mobile communication service. The present invention provides a method of data matching between systems in a digital mobile communication network. Another object of the present invention is to determine whether data is changed by sending and receiving a data change request message to each other, so that when inconsistent data is generated, the system loads the relation from the upper system or the lower system according to the occurrence time point. The present invention provides a method of data matching between systems in a digital mobile communication network. In order to achieve the above object, the data matching method between the systems of the digital mobile communication network according to the present invention, When a data change request is transmitted from the base station manager (BSM) of the digital mobile communication system to the control station (BSC), the BSC determines whether or not the data to be changed is matched, and when the data match is determined, the BSC requests a data change. A first step of transmitting the relation loading request to the BSM by the BSC, in case of data mismatch, to match the mismatched data; The BTS that receives the data change request from the BSC determines whether or not the data is requested to be changed, and if the data is inconsistent, the BTS requests loading of the relation to the BSC to match the data, and matches the data when the data is matched. Performing a second step of transmitting the result to the BSC; A third step in which the BSC requests data loading of the relation to the BTS to perform data change when the received data change result is a change failure or a change fails in data change in the BSC that receives the data change success result signal; Steps; When the data change of the BSC is successfully performed, the BSM performs a data change, and if the change fails, performing a fourth step of requesting loading of the relation to the BSC to successfully change the data change. It is done. In the method of determining whether or not the data is matched, if the system that has received the change request cannot access the change target data, it is determined that the change target data is inconsistent with the change target data and the change request data is determined. When the received system can access the change target data, it is determined that the change target data is matched between the system that has requested the change and the received system. The data matching method between the systems according to the present invention, Checking the list of relations to be loaded from the BSM to the BSC when it is time to execute periodic full relation loading, and loading the entire relation of the relation list into the BSC in relation units; When the loading of the relation from the BSM to the BSC is completed, the method further includes checking a list of relations to be loaded into the BTS from the BSC, and then loading the entire relation of the relation list into the BTS in relation units. . 1 is a flowchart illustrating a data matching method between systems in a digital mobile communication network according to the present invention; 2 is a flowchart illustrating a method of matching upper system data of FIG. 1; 3 is a flowchart showing a method of matching subsystem data of FIG. 1; 4 is a flowchart showing a method of loading a periodic data relation loading in accordance with the present invention. Hereinafter, the data matching method between the respective systems of the present invention digital mobile communication network will be described in detail with reference to the accompanying drawings. In general, each PLD of BSM (1), BSC (2), and BTS (3) has a plurality of files, and each file has a plurality of relations. This relation is the most basic form of information storage in the relational database model. Thus, data change is performed in relation units. Conventional data matching methods between systems are performed in units of files when loading the entire PLD, but in the present invention, the units are loaded in units of relations. 1 is a flowchart illustrating a method of interworking between systems when a data change request is requested from an operator among data matching methods between systems according to the present invention. As shown, when a data change request is input from the operator to the BSM 1, and a data change request is transmitted from the BSM 1 to the BSC 2, the BSC 2 checks whether or not the change requested data is matched. When the data is matched, the BSC 2 transmits a data change request to the BTS 3, and when the data is inconsistent, the BSC 2 transmits the corresponding relation loading request to the BSM 1 to match the inconsistent data. First step (ST11-ST15) to make; Receiving the data change request from the BSC (2), the BTS (3) determines whether or not the change requested data, and if the discrepancy of the data as a result of the determination, request the BSC (2) to load the corresponding relation to match the data, A second step (ST16-ST21) of performing data change function upon data matching and transmitting the result to the BSC 2; If the received data change result is a change failure or a change fails when data is changed in the BSC 2 that has received the data change success result signal, the BSC 2 requests loading of the relation to the BTS 3 and the data is changed. A third step ST24 for performing a change; A fourth step of performing data change in the BSM 1 when the data change of the BSC 2 is successfully performed, and requesting loading of the relation to the BSC 2 when the change fails, thereby successfully changing the data change (ST25). , ST26). The method of determining whether or not the data is matched is determined to be inconsistent with the upper system when the change target data requested to be changed from the upper system cannot be accessed, and when the data change function is performed by accessing the change target data, the upper system It is determined that the data match state with. 2 shows a data matching method performed in the upper system BSM 1 or BSC 2. As shown, the message received from the subsystem is examined to perform relation loading to the subsystem if the received message is not an acknowledgment (ACK), and to perform data change if the received message is a success response message. Steps ST31-ST34; As a result of performing the data change, requesting the relation system to load a relation if the data change is not successfully performed (ST35, ST36); As a result of the data change, if the data change is successfully performed, the process outputs a result to the operator or transmits a success response message to the upper system (ST35, ST37). If the system performing the data matching method is BSC 2, the subsystem is BTS 3, and if the system performing the data matching method is BSM 1, the subsystem is BSC 2; And a data matching method performed in the BSC 2 or the BTS 3, which is a subsystem, is shown in FIG. As shown in the drawing, the message received from the upper system is inspected, and if the received message is a data change request message, it is determined whether the data is matched. If the determination result data is inconsistent, a failure response message (NACK) is transmitted to the upper system. Performing the requested data change function when the determination result data is in a coincidence state (ST41-ST47); If the data change function has not been successfully performed, transmitting a failure response message (NACK) to the upper system; if the data change function has been successfully performed, transmitting a success response message (ACK) to the upper system (ST48). , ST49); If the received message is a relation loading request message as a result of checking the received message from the upper system, steps (ST42 and ST50) of performing relation loading on the upper system are performed. If the system performing the data matching method is BTS 3, the upper system is BSC 2, and if the system performing the data matching method is BSC 2, the upper system is BSM 1; The method of determining whether or not the data is matched is determined to be a data inconsistency with the upper system when the data to be changed from the upper system cannot be accessed, and when the data change function can be performed by accessing the requested data, the upper system and the upper system. It is determined that the data match. Referring to the data matching method through the relation loading between each system according to the present invention as follows. When a data change request is input to the BSM 1 from the operator, the BSM 1 transmits a data change request to the BSC 2 (ST11). At this time, data change is performed in relation units. Accordingly, the BSC 2 determines whether or not the change is requested for data (ST12). At this time, if the BSC 2 cannot access the requested data, the BSC 2 determines that the data is inconsistent with the BSM 1, and the BSC 2 approaches the requested data. When not possible, the BSC 2 determines that the data is inconsistent with the BSM 1. Therefore, when there is a data mismatch, the BSC 2 requests the BSM 1 to load the relation (ST13). The BSM 1 loads the relation so that the BSM 1 and the BSC 2 coincide with each other (ST14, ST15). As described above, the data matching method according to the present invention makes the matching state by receiving the relation when the error of the relation is detected. When the relation requested to be changed is mutually matched between the BSM 1 and the BSC 2, the BSC 2 sends a data change request to the BTS 3 (ST16), whereby the BTS 3 requests the change. It is determined whether or not the BTS 3 and the BSC 2 match with the received data (ST17). As a result of the determination, when the data does not match, the corresponding relation loading is requested to the BSC 2 (ST18). The BSC 2 then loads the requested relation to the BTS 3 (ST 19), and the BTS 3 sends a relation loading completion message to the BSC 2 (ST 20) to match the requested relation to the change. Thus, the BTS 3 makes a change and transmits the result to the BSC 2 (ST21). If the result of the change is unsuccessful, the BSC 2 performs relation loading into the BTS 3. If the data change result is successful, the BSC 2 performs data change. If the data change fails, the BSC 2 requests a relation loading to the BTS 3 (ST22). The BTS 3 thus starts loading the requested relation into the BSC 2 (ST23). When the loading is completed, the BSC 2 transmits a loading completion message to the BTS 3. When the data change of the BSC 2 is completed in this manner and a success response message is transmitted to the BSM 1 (ST25), the BSM 1 performs data change (ST26). As described above, in the method of data matching between systems according to the present invention, a recovery operation for matching is performed on an error detected relation. In addition, by loading relations from the lower system to the upper system, that is, loading the relations from the BTS (3) to the BSC (2) or from the BSC (2) to the BSM (3), the loading of the mismatched relation is performed immediately. Reduce the incidence of data inconsistency Since the operation of each system illustrated in FIGS. 2 and 3 overlaps with the above-described operation, description thereof will be omitted. Next, a method of periodically performing relation loading for data matching between systems without interrupting a call processing function for providing a digital mobile communication service is shown in FIG. 4. As shown, when it is time to perform periodic full relation loading, the list of relations to be loaded from the BSM 1 to the BSC 2 is checked, and then the entire relation of the relation list is transferred to the BSC 2 in relation units. Loading (ST51-ST55); When the relation loading is completed from the BSM (1) to the BSC (2), after checking the list of relations to be loaded from the BSC (2) to the BTS (3), the entire relation of the relation list is loaded into the BTS (3) in relation units. Perform steps ST56-ST60. In order to implement this periodic relation loading method, the BSM 1 checks whether it is time to perform periodic full relation loading. Thus, when the execution time comes, the BSM 1 checks the list of relations to be loaded into the BSC 2 for the entire relation loading (ST51). After confirming the name and location of the relation, the relation begins to be loaded into the BSC 2 (ST52). When the result of this relation loading is sent from the BSC 2 to the BSM 1, the BSM 1 loads the next relation into the BSC 2. In this way, when the entire relation of the relation list is loaded in the BSC (ST53-ST55), the BSC (2) checks the list of relations to be loaded into the BTS (3) (ST56), and then in the BSM (1) the BSC ( The BTS 3 is loaded in a relation unit in the same manner as the 2) (ST57-ST60). The loading of the relation unit is performed with a specific period at the feature time set by the operator, and this specific period is set by the operator. By loading the PLD of each system in a relation unit as described above, an operation for matching the entire PLD between BSMs, BSCs, and BTSs can be performed without interrupting call processing for mobile communication services. As described above, in the method of data matching between systems of the digital mobile communication network according to the present invention, when a mismatch of relations between systems is detected due to transmission and reception of a data change request message between BSMs, BSCs, and BTSs, the BSM to the BSC is conventionally used. The data can only be loaded from BSC to BTS and from BTS to BSC, but from BSC to BTS, the present invention can load data from BTS to BSC and from BSC to BSM. The probability of data inconsistency is reduced. By periodically loading the PLD of each system in relation units, the call processing function for the mobile communication service is continuously performed without interruption, and the call processing function for the mobile communication service is continuously performed without interruption. Improve the reliability of.
权利要求:
Claims (7) [1" claim-type="Currently amended] The base station management unit (BSM), the control station (BSC), and the base station (BTS) of the digital mobile communication system each provided with essential common operation data (PLD; Program Loading Data) necessary for operating the entire digital mobile communication network by interworking. In the method of matching common data, When a data change request is transmitted from the BSM to the BSC, the BSC determines whether the data to be changed is matched, and when the data is matched, the BSC transmits a data change request to the BTS. A first step of the BSC sending a corresponding relation loading request to the BSM to match the mismatched data; The BTS that receives the data change request from the BSC determines whether or not the data is requested to be changed, and if the data is inconsistent, the BTS requests loading of the relation to the BSC to match the data, and matches the data when the data is matched. Performing a second step of transmitting the result to the BSC; A third step in which the BSC requests data loading of the relation to the BTS to perform data change when the received data change result is a change failure or a change fails in data change in the BSC that receives the data change success result signal; Steps; And performing a data change in the BSM when the data change of the BSC is successfully performed, and if the change fails, requesting loading of the relation to the BSC to perform the fourth step of successfully changing the data change. How data matches between systems [2" claim-type="Currently amended] The method of claim 1, wherein If the system requesting the change cannot access the data to be changed, it is determined that there is an inconsistency in the data to be changed between the system requesting the change and the system requesting the change, and the system requesting the change accesses the data to be changed. And if possible, between the system requesting the change and the system receiving the request for change, and determining that the data to be changed are in agreement with each other. [3" claim-type="Currently amended] The method of claim 1, Checking the list of relations to be loaded from the BSM to the BSC when it is time to execute periodic full relation loading, and loading the entire relation of the relation list into the BSC in relation units; When the loading of the relation from the BSM to the BSC is completed, the step of checking the list of relations to be loaded into the BTS from the BSC and loading the entire relation of the relation list into the BTS in relation units is further performed. Data matching method between systems in digital mobile communication network. [4" claim-type="Currently amended] The method of claim 1, wherein the BSM, Inspecting the message received from the BSC, performing relation loading on the BSC if the received message is not an acknowledgment (ACK), and performing data change if the received message is a success response message; Wow; Requesting a relation loading from the BSC if the data change has not been successfully performed as a result of performing the data change; And if the data change is successfully performed, outputting the result to the operator. [5" claim-type="Currently amended] The method of claim 1, wherein the BSC, Inspecting the message received from the BTS, performing relation loading on the BTS if the received message is not an acknowledgment (ACK), and performing data change if the received message is a success response message; Wow; Requesting a relation loading from the BTS if the data change has not been successfully performed as a result of performing the data change; And transmitting a success response message to the BSM if the data change is successfully performed as a result of the data change. [6" claim-type="Currently amended] The method according to claim 1 or 5, wherein the BSC, Examine the message received from the BSM, and if the received message is a data change request message, it is determined whether or not the data matched; if the determination result data is inconsistent, a failure response message (NACK) is sent to the BSM, the determination result data is matched If so, performing the requested data change function; Transmitting a failure response message (NACK) to the BSM if the data change function has not been successfully performed, and sending a success response message (ACK) to the BSM if the data change function has been successfully performed; And if the received message is a relation loading request message as a result of checking the received message from the BSM, performing relation loading on the BSM. [7" claim-type="Currently amended] The method of claim 1, wherein the BTS, Examine the message received from the BSC, and if the received message is a data change request message, it is determined whether the data match, and if the determination result data is inconsistent, a failure response message (NACK) is transmitted to the BSC, the determination result data is matched If so, performing the requested data change function; Transmitting a failure response message (NACK) to the BSC if the data change function has not been successfully performed, and sending a success response message (ACK) to the BSC if the data change function has been successfully performed; And if the received message is a relation loading request message as a result of examining the received message from the BSC, performing relation loading on the BSC.
类似技术:
公开号 | 公开日 | 专利标题 US5659682A|1997-08-19|Scheme to determine completion of directory operations for server recovery CN1119000C|2003-08-20|Message transmission across a network EP2210183B1|2018-08-01|Managing updates to create a virtual machine facsimile EP0950955B1|2005-02-09|Method and apparatus for correct and complete transactions in a fault tolerant distributed database system US7310653B2|2007-12-18|Method, system, and product for maintaining software objects during database upgrade US7536685B2|2009-05-19|Method of updating firmware US6286085B1|2001-09-04|System for backing up data synchronously and a synchronously depending on a pre-established criterion JP4467623B2|2010-05-26|Update management program, management node, update management method, and cluster system KR0176272B1|1999-05-15|Updating and restoration method of system file CN101436138B|2013-04-10|Control device and control method for software upgrade and dynamic rolling back JP4241940B2|2009-03-18|A method for doing transactions in a distributed database. EP1266309B1|2005-12-07|Method for optimization of synchronization between a client's database and a server database CA2476400C|2011-04-19|Method and device for generating logic control units for railroad station-based vital computer apparatuses US8266617B2|2012-09-11|Software distribution method and system CN1252951C|2006-04-19|Method of singleboard Node B software download and upgrade US8464240B2|2013-06-11|Method and system for controlling software version updates CN105573828A|2016-05-11|Operation processing method and device US6397244B1|2002-05-28|Distributed data processing system and error analysis information saving method appropriate therefor JP3289605B2|2002-06-10|Hardware resource management module common method US6141683A|2000-10-31|Method for remotely and reliably updating of the software on a computer with provision for roll back US6282508B1|2001-08-28|Dictionary management apparatus and a dictionary server US7555303B2|2009-06-30|Synchronization of database data EP1444845B1|2012-01-25|Identifying changed records in a file stored on an electronic token TWI416901B|2013-11-21|Failure tolerant transaction processing system US5737738A|1998-04-07|Distributed read/write replication with primary copy first write and primary copy transfer features
同族专利:
公开号 | 公开日 KR100286231B1|2001-03-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1999-03-12|Application filed by 김영환, 현대전자산업 주식회사 1999-03-12|Priority to KR1019990008362A 2000-10-16|Publication of KR20000060227A 2001-03-15|Application granted 2001-03-15|Publication of KR100286231B1
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 KR1019990008362A|KR100286231B1|1999-03-12|1999-03-12|Method for corresponding with data among system in digital mobile radio communication network| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|